﻿/*
** Anxiu Li, 2019, BSD (2)
*/

////////////////////////////////////////////////////////////////////////////////

#include "precomp.h"

#include "TextEditor.h"

////////////////////////////////////////////////////////////////////////////////
namespace CSL {
////////////////////////////////////////////////////////////////////////////////

// TextEditor

TextEditor::TextEditor(int x, int y, int w, int h, const char* l) : Fl_Text_Editor(x, y, w, h, l)
{
}

TextEditor::~TextEditor() noexcept
{
}

//properties
void TextEditor::set_TextBuffer(const std::shared_ptr<Fl_Text_Buffer>& sp)
{
	m_spBuffer = sp;
	(*this).buffer(m_spBuffer.get());
}

////////////////////////////////////////////////////////////////////////////////
}
////////////////////////////////////////////////////////////////////////////////